VADSself for NT/386/486/Pentium


Integrated programming environment

VADSself for NT/386/486/Pentium systems provides an integrated Ada compilation system that increases productivity and maximizes performance for the most demanding applications.

VADSself includes a validated compiler, a performance optimizer, a nonintrusive debugger, library-management tools, and a compilation manager. A graphical user interface provides point-and-click access to all of the VADS tools. The VADSanalysis tools for profiling and test-coverage analysis are also available with VADSself for NT. VADSself also allows you to take advantage of familiar NT tools, scripts, and utilities.

VADSself for NT allows you to create programs for a 32-bit Windows NT environment and includes a complete Ada interface to the Windows NT API (application program interface). VADS NT supports use of the 32-bit flat model, eliminating 64-Kb limits on code size, stack size, data size, and number of Ada tasks. In the near future, you will be able to take advantage of Windows NT multithreading features to obtain multiprocessing transparently within a single Ada program. The multiprocessing Ada system, VADSmp for NT, allows the mapping of Ada tasks directly onto NT threads.

Validated compiler

Debugger

Performance optimizer

Library management

A complete set of library-management tools helps you set up and manage code libraries in a networked programming environment.

Compilation manager (a.make)

Additional tools

Standard libraries

Documentation

Windows API

VADSself for NT provides a complete Ada binding to Win32, including all Windows controls and access to native NT data structures. It also includes support for Win32s, which provides a mechanism to move applications developed on 32-bit Windows NT to 16-bit Windows 3.1.

Required software

You must also have a copy of the C runtime libraries and linker, which can be obtained in Microsoft C/C++.

Configuration requirements

IBM 386, 486, or higher; 40 Mb for installation, 40Mb of swap space, and 16 Mb or more of RAM.

Support

Rational Software Corporation offers a full range of services to ensure your success, including training, telephone support, and on-site consulting.


D-116C; last updated 10/2/95